package sites.manager.common.base;

import sites.manager.common.kit.SessionKit;
import sites.manager.common.kit.SiteInfo;
import sites.manager.common.model.Account;

import javax.servlet.http.HttpSession;

/**
 * 基础service
 *
 * @author zyg
 * @date 2022/4/15 20:19
 */
public class BaseService {

    /**
     * 获取session
     *
     * @return
     */
    protected HttpSession getSession(){
        return SessionKit.getSession();
    }

    /**
     * 获取登录用户信息
     *
     * @return
     */
    protected Account getLoggedAccount(){
        return (Account) getSession().getAttribute(SiteInfo.account);
    }

}
